stab vaccinator - Turkish English Dictionary